package cn.krui.project.bean.article;

import java.sql.Timestamp;
import com.baomidou.mybatisplus.annotation.Version;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.NotNull;
/**
 * @author: zc
 * email: zc8023zs@163.com
 * create_time: 2020/6/11 16:42:18
 * 分离出查询实体
 */
@ApiModel(value = "qr_article_model_5", description = "内容_模型_下载")
@TableName(value = "qr_article_model_5")
public class ArticleModel5View {
	@ApiModelProperty(value = "内容id")
	@TableId(type = IdType.INPUT,value = "article_id")
	@NotNull(message = "内容id不能为空")
	private Integer article_id;
	@ApiModelProperty(value = "上市时间")
	@TableField(value="birth_time")
	private Timestamp birth_time;
	@ApiModelProperty(value = "附件上传")
	@TableField(value="file")
	private String file;
	@ApiModelProperty(value = "手机附件上传")
	@TableField(value="file1")
	private String file1;
	@ApiModelProperty(value = "焦点图")
	@TableField(value="icon")
	private String icon;
	@ApiModelProperty(value = "单图上传")
	@TableField(value="icon1")
	private String icon1;
	@ApiModelProperty(value = "图标")
	@TableField(value="icon2")
	private String icon2;
	@ApiModelProperty(value = "下载列表图")
	@TableField(value="icon3")
	private String icon3;
	@ApiModelProperty(value = "下载详情图")
	@TableField(value="icon4")
	private String icon4;
	@ApiModelProperty(value = "下载手机banner图")
	@TableField(value="icon5")
	private String icon5;
	@ApiModelProperty(value = "手机图标")
	@TableField(value="icon6")
	private String icon6;
	@ApiModelProperty(value = "下载手机详情图（多图）")
	@TableField(value="icon7")
	private String icon7;
	@ApiModelProperty(value = "软件厂商")
	@TableField(value="fjcs")
	private String fjcs;
	@ApiModelProperty(value = "软件授权:免费=1 收费=2 其它=3")
	@TableField(value="rjsq")
	private Integer rjsq;
	@ApiModelProperty(value = "软件授权其它")
	@TableField(value="rjsqqt")
	private String rjsqqt;
	@ApiModelProperty(value = "软件语言:简体中文=1 英文=2")
	@TableField(value="rjyy")
	private Integer rjyy;
	@ApiModelProperty(value = "应用平台")
	@TableField(value="yypt")
	private String yypt;
	@ApiModelProperty(value = "数据版本字段")
	@TableField(value="version_id")
	@Version
	private Integer version_id;

 
	public Integer getArticle_id() {
		return article_id;
	}
	public void setArticle_id(Integer article_id) {
		this.article_id = article_id;
	}
 
	public Timestamp getBirth_time() {
		return birth_time;
	}
	public void setBirth_time(Timestamp birth_time) {
		this.birth_time = birth_time;
	}
 
	public String getFile() {
		return file;
	}
	public void setFile(String file) {
		this.file = file;
	}
 
	public String getFile1() {
		return file1;
	}
	public void setFile1(String file1) {
		this.file1 = file1;
	}
 
	public String getIcon() {
		return icon;
	}
	public void setIcon(String icon) {
		this.icon = icon;
	}
 
	public String getIcon1() {
		return icon1;
	}
	public void setIcon1(String icon1) {
		this.icon1 = icon1;
	}
 
	public String getIcon2() {
		return icon2;
	}
	public void setIcon2(String icon2) {
		this.icon2 = icon2;
	}
 
	public String getIcon3() {
		return icon3;
	}
	public void setIcon3(String icon3) {
		this.icon3 = icon3;
	}
 
	public String getIcon4() {
		return icon4;
	}
	public void setIcon4(String icon4) {
		this.icon4 = icon4;
	}
 
	public String getIcon5() {
		return icon5;
	}
	public void setIcon5(String icon5) {
		this.icon5 = icon5;
	}
 
	public String getIcon6() {
		return icon6;
	}
	public void setIcon6(String icon6) {
		this.icon6 = icon6;
	}
 
	public String getIcon7() {
		return icon7;
	}
	public void setIcon7(String icon7) {
		this.icon7 = icon7;
	}
 
	public String getFjcs() {
		return fjcs;
	}
	public void setFjcs(String fjcs) {
		this.fjcs = fjcs;
	}
 
	public Integer getRjsq() {
		return rjsq;
	}
	public void setRjsq(Integer rjsq) {
		this.rjsq = rjsq;
	}
 
	public String getRjsqqt() {
		return rjsqqt;
	}
	public void setRjsqqt(String rjsqqt) {
		this.rjsqqt = rjsqqt;
	}
 
	public Integer getRjyy() {
		return rjyy;
	}
	public void setRjyy(Integer rjyy) {
		this.rjyy = rjyy;
	}
 
	public String getYypt() {
		return yypt;
	}
	public void setYypt(String yypt) {
		this.yypt = yypt;
	}
 
	public Integer getVersion_id() {
		return version_id;
	}
	public void setVersion_id(Integer version_id) {
		this.version_id = version_id;
	}

}